using System;
using Vcm;

namespace Ankha_VCM_GUI
{
    [Serializable]
    public class FormSettings
    {
        public FormSettings()
        {
            // set default values
            CsvDelimiter = ',';
            CopyrightText = "(C)2011 CCP hf. All Rights Reserved.";
            Watermark = "CONFIDENTIAL PROPERTY OF VEKN";
            WatermarkPosition = CardPosition.ArtBox;
            WatermarkOrientation = TextOrientation.Oblique;
            WatermarkColor = 0;
            WatermarkOpacity = 80;
            UseGhost = false;
            CardsPerPage = 9;
        }

        public string InputFileName;
        public string OutputFileName;
        public string ArtworkFolder;
        public char CsvDelimiter;
        public string CopyrightText;
        public string Watermark;
        public CardPosition WatermarkPosition;
        public TextOrientation WatermarkOrientation;
        public int WatermarkColor;
        public int WatermarkOpacity;
        public string ExpansionSetSymbolPath;
        public bool UseGhost;
        public bool NotForLegalPlay;
        public int CardsPerPage;

        public int? FormHeight;
        public int? FormWidth;
        public int? FormLeft;
        public int? FormTop;
    }
}